materialize on the scene

Translations
se matérialiser sur les lieux